/*顶部*/
.topBox{height: 55px;background:url(hhimg/topbj.gif) top center no-repeat  #076198 ;color:#fff;}
.top .topL li,.topC,.top .topR a{float:left;height: 55px;line-height: 55px;padding:0px 10px;}
.top .topL li a,.top .topR a{color:#fff;}
.topLys{background: url(hhimg/ys1.png) center left no-repeat;
text-indent: 15px;}
.topLys2{background: url(hhimg/ys2.png) center left no-repeat;
text-indent: 15px;}

.headBox{height:105px;background:#ffffff;}

.header{width:1200px;height:105px;background:url(hhimg/logo.png) 15px top no-repeat;margin:0 auto;}

.header .logo  a{width:255px; display:block;float:left; font-size:1px; line-height:1px;height:105px;overflow:hidden}
.submitbtn:hover{cursor:pointer}
.top_right{float:right;text-align:right;margin-top: 30px;}
#header_t a{color:#ffffff;}
.nav_menu_box{/* background:url(nav_bg.jpg) repeat-x; */height:46px;float: right;position: relative;}
.nav_menu{width: 840px;margin:0 auto;position: relative;display: block;height: 50px;}
.navbar {position: relative;z-index: 1000;overflow: hidden;height: 50px;}
.navbox dl {width: 105px; position: relative;float: left;}

.navbar {position: relative;z-index: 1000;overflow: hidden; height:50px;}
.navbar .navbg {position: absolute;width: 100%;height:auto;-webkit-transition: .3s;transition: .3s;}
.navbar .navmain {position: relative;}
.navbox dl dt {text-align: center;}
.navbox dt a {display: block;color:#fff;text-decoration:none;}
.navbox dl dd {-webkit-transition: .3s; transition: .3s;filter: alpha(opacity=0);opacity: 0;padding: 11px 0 10px;height: 200px;}
.navbox dl dd div {height: 30px;line-height: 30px;text-align: center;font-size: 14px;}
.navhover {overflow: visible;}
.navhover .navbox dl dd {filter: alpha(opacity=100);opacity: 1;background: rgba(237,239,240,0.6);}
.navbox dl:hover dd a {display:block;color:#333;}


.nav_menu .navbox{position:absolute;top: 0;left: 0;width: 100%;}
.nav_menu .navbox dd a{color:#333;font-size: 14px;text-align: center;font-weight: 500;text-decoration:none;}
.navbox dl:hover dt a{color:#e8900a;}
.navbox dl:hover dd{background: #ebf6fd;border-top:4px solid #e8900a;}
.navbox dl:hover dd a:hover{color:#e8900a;}





.nav_menu   a:link,.nav_menu   a:visited{ color:#1B4399; height:46px;line-height:46px;display:block; font-weight:bold;font-size:18px; text-decoration: none;}
.nav_menu li{float:left; display:inline-block; width:102px;height:46px;overflow:hidden; text-align:center;}
.nav_menu li a:hover{background: #E8EBEC;color:#165aa1;}
#menu_nav{Z-index: 1001;position: relative;}
#menu_nav dl {display:none; z-index:99;position:absolute; width:102px; display:block; margin-left:1px;}
#menu_nav dl dt { height:30px; line-height:30px;  width:102px; border-bottom:1px solid #ffffff}
#menu_nav dl dt a:link, #menu_nav dl dt a:visited {background:#165aa1;font-size:14px; height:30px; line-height:30px; color:#fff;text-decoration: none; }
#menu_nav dl dt a:hover {background:#015093; color:#fff; }
.nav_menu-extra {background:#fff;height: 30px;border-bottom:#cccccc 1px solid}
.nav_menu-extra .focus_news {background:#fff;float: left;height:30px;line-height: 32px;overflow: hidden;padding-left: 20px;}
.nav_menu-extra h2 {background:url(xiaoxi.gif) no-repeat;padding-left:30px;float: left;height: 32px;line-height: 32px;  font-size:12px;font-weight:bold;margin-right:10px;}
.nav_menu-extra .focus_news .con {float: left;height: 26px;overflow: hidden;padding-top:6px;;width: 450px;}

.search_form {width: 215px;height: 35px;margin-right:10px;margin-top:10px;/* border: 1px solid #c1c1c1; */float:left;background:#fff;overflow:hidden;}
.search_form .keyword{width: 164px;height: 35px;line-height:28px;border:none;background: none;float:left;padding-left:15px;}
.search_form .submitbtn{background:url(btn_search.png) no-repeat  center; width: 35px; height: 35px; border:none;float:right;}

.position{background: url("nav.gif") no-repeat scroll 15px 50% #fff;font-size: 12px;height: 32px;line-height: 32px;padding-left: 33px;}

/*新闻头部尾部样式*/
/*头部样式*/
.news_header {width:1000px;margin: 0 auto;overflow: hidden;position: relative;min-height: 128px;}
.news_header .logo a {width: 410px;display: block;float: left;line-height: 1px;height: 128px;overflow: hidden;}
.news_header .news_top_right {width: 480px;margin-top: 15px;float: right;text-align: right;}
.news_header .news_top_right a{color: #333 !important;}


.searchbar {height:28px;margin-right:10px;float:right;border:1px solid #c1c1c1;background:#f8f8f8;margin-top:30px;overflow:hidden;}
.searchbar .keyword {width:140px;height:28px;line-height:28px;border:0;vertical-align:top;padding-left:8px;}
.searchbar .submitbtn{background:url(search_btn.jpg) no-repeat left center; border:none;width:30px;height:28px;}

.nav_menu_outer {width: 100%;height:64px;background: #11447d;border-bottom: 1px solid #26405b;}
.nav_menu_outer .menu_nav{width:1000px;margin:0 auto;height:58px;padding-top:6px;overflow:hidden;line-height:50px;}
.nav_menu_outer .menu_nav ul li {float: left;width: 140px;height: 50px;background: url(right_line.jpg) no-repeat right 2px;padding-top: 2px;}
.nav_menu_outer .menu_nav ul li a {width: 140px;text-align: center;display: block;color: #FFF;font-size: 16px;height: 24px;padding-top: 1px;}
.nav_menu_outer .menu_nav ul li a:hover {color: #d5e8f8}
#nav_last {background: none;}

/*尾部样式开始*/
.footbg{background:#11447d;clear: both;height:130px;margin-top:20px;}
.footer{width:1000px;margin:0 auto;overflow:hidden;}
.btmlogo{width: 150px;height:60px;margin-top:28px;float: left;}
.btm_left{width:300px;height:50px;padding-left: 30px;border-left:1px solid #ffffff;float:left;margin-top:34px;}
.btm_left p{line-height:24px;color:#fff;padding-bottom:4px;}
.btm_right{width:400px;min-height:80px;float:right;margin-top:15px;text-align:right;line-height:30px;color:#fff;}
.btm_right2{min-height:80px;margin-top:15px;text-align:center;line-height:30px;color:#fff;}
#footer_login{text-align:center;clear:both;color:#fff;}
#footer_login a{color:#fff;}


/*底部*/
#bottomNav{padding-top: 20px;background:url(hhimg/bottombg.png) no-repeat center bottom;}
.btmList{/* width: 150px; */height:auto;padding: 0px 30px 0px 160px;float:left;}
.btmList h2{color:#fff;font-weight:normal;font-size:18px;padding-bottom:5px;}
.btmList a{color:#fff;}
.btmList .Listnav li{float:left;color:#fff;width:80px;margin-right:20px;line-height:30px;}
.btmLogo{width: 430px;height:auto;padding: 0px 40px 0px 40px;float:left;font-size: 12px;color: #ffffff;text-align: left;border-left: 1px solid #ffffff;border-right: 1px solid #ffffff;filter: alpha(opacity=40);}

.btmLogo2{height:auto;padding: 0px 40px 10px 40px;font-size: 12px;color: #ffffff;text-align: center;}

.btmCode{width:230px;height:auto; padding-left: 20px;float:left;}
.code {float: left;width: 85px;/* height: 130px; */text-align: center;color: #ffffff;}
.ml30{margin-left:30px;}
.btmCode .code .code_pic {width: 100px;/* height: 100px; */}
.code span {display: block;line-height:30px;font-size:14px;}

.frindlink{background:url(frdlink_bg.png) repeat-x left top;clear:both;margin-top:10px;width:960px;padding-top:12px;height:38px;line-height:36px;color: #000099; text-align: center;}
.frindlink  span{color:#0a4a76}
.frindlink a{color: #000099;}
#footer {clear:both; display:block;background: #F5F5F5;border-top:#D7D7D7 solid 1px; }
#footer .inner {width: 1200px;padding: 10px 0px 10px 0px;margin: 0 auto;overflow: hidden;display: block;color: #fff;}
#footer ul { padding:10px 0px; }
#footer ul li {color:#ffffff; text-align:center;font-size:14px;}
#footer a,#footer a.vison{color:#fff;}
#footer_login ,#footer_login a,#footer_login a.vison{color:#fff;}
select {height: 30px;line-height: 30px;}
.footertp{background:url(hhimg/footbj.jpg) top center;width:100%;float:left;height:283px; }

#footer2 {clear:both; display:block;background: #f6f6f6; height:170px }
#footer2 .inner {width: 1200px;padding: 10px 0px 10px 0px;margin: 0 auto;overflow: hidden;display: block;color: #424242;}
.footerleft2{ width:450px; float:left; height:160px;}
.fontertitle{float:left; width:450px;font-size:16px; color:#424242; font-weight:500; padding-top:5px;}
.fonterlist{float:left; width:450px;}
.fonterlist ul{ padding:10px 0px;}
.fonterlist ul li{width:110px; float:left; line-height:30px;font-size:16px;}
.fonterlist li a{color: #424242;font-size:13px;text-decoration: none;}
.fonterlist li a:hover{color: #347dbb;}

.footercenter2{ float:left;padding-top: 45px;}
.footerright2{ float:right;padding-right:20px;}
/*下拉菜单*/
#mydiv{width: 840px;padding:5px 5px 10px 5px;float:left;display: none;z-index: 1000;left: 0px;opacity: 0.6;position: relative;background: #ffffff;border: 1px #E4E4E4 solid;border-top: none;border-bottom-right-radius: 6px;  border-bottom-left-radius: 6px;background: #fff url(hhimg/sec_cbg.png) 0 0 repeat-x;}
#mydiv ul {float:left; width:102px; display:block; margin-left:1px;}
#mydiv ul li { height:30px; line-height:30px;  width:102px;text-align:left; font-weight: normal;}
#mydiv ul li a:link, #mydiv ul li a:visited {font-size:14px; height:30px; line-height:30px;color:#000;font-family:"宋体" text-decoration: none; font-weight:bold;text-decoration: initial;}
#mydiv ul li a:hover{color:#cb0000; font-weight:bold;background: #none}

/*纵向菜单*/
.sbt{ width:250px; float:left; line-height:48px; color:#fff;}
.sbt ul{width：250px;float:left; background-color:#0882cb;margin:0px; padding:0px;list-style:none;}
.sbt ul li{ background-color:#0882cb;margin:0px; padding:0px;list-style:none;border-top:1px solid #22AAFE;border-bottom:1px solid #0A69A1;height:48px;font-family: 微软雅黑;}
.sbt ul li span{background:url(hhimg/jt.png) left 10px no-repeat;float:right;height: 45px; width: 100px;}
.sbt ul li a:link{text-decoration:none; color:#FFF; font-size:14px;width：250px;height:48px;}
.sbt ul li a:hover{ text-decoration:none; color:#FFF; font-size:14px; display:block; background-color:#0E419C;width：250px;height:48px;}
.sbt ul li a:visited{text-decoration:none; color:#FFF; font-size:14px;height:48px;}
.sbt ul li a:active{text-decoration:none; color:#FFF; font-size:14px;height:48px;}
.sbtv1{background:url(hhimg/1.png)  no-repeat left;padding-left: 60px;}
.sbtv2{background:url(hhimg/2.png) no-repeat left;padding-left: 60px;}
.sbtv3{background:url(hhimg/3.png)  no-repeat left;padding-left: 60px;}
.sbtv4{background:url(hhimg/4.png)  no-repeat left;padding-left: 60px;}
.sbtv5{background:url(hhimg/5.png)  no-repeat left;padding-left: 60px;}
.sbtv6{background:url(hhimg/6.png)  no-repeat  left;padding-left: 60px;}
.sbtv7{background:url(hhimg/7.png)  no-repeat left;padding-left: 60px;}
.sbtv8{background:url(hhimg/8.png)  no-repeat left;padding-left: 60px;}
